Skip to main content

Primary Menu

Type menu into the terminal and the following list will display all the main functions of the sensor:

SYSTEM FUNCTIONS:
VERSION ------ Display the sensor firmware revisions, serial number and time
TIME ---------- Change the date and/or time
MODE --------- Change between Controlled and Autonomous operational modes
BAUD --------- Change the communications Baud Rate
INTERFACE ---- Select Modbus or Keyboard communications
MB_ADDRESS - Change the system Modbus address
ABRADE ------- Inform the sensor that the transducer has been abraded 
SDCARD ------ Turn SD card on of off
REBOOT ------ Save settings and restart the sensor

MEASUREMENT FUNCTIONS:
IMMERSION --- Enable or disable the immersion sensor
PROFILING ---- Enable or disable fast profiling results
POWER ------- Set deployment power settings
SALINITY ------ Set deployment salinity
STARTDELAY -- Change the time before first measurement
INTERVAL ----- Change the time delay between successive measurements
START --------- Start the sensor scanning
STOP ---------- Save any current results and stop scanning
SHUTDOWN --- Save any current results and turn the sensor off

DATA FUNCTIONS:
RESULTS ------ Select result file(s) for download

A further explanation of each of the functions is listed below

System Functions

VERSION

Type version into the terminal to display the system firmware revisions, the system serial number and the current date and time of the internal clock.

The following will be displayed:

********************************************************************
ANB SENSORS
Sensor Type : OC300
Sub System Type : 300
Interface Firmware Version : IB_10.8
Driver Firmware Version : STM_10.8
System Serial Number : 300239
System Date (MM/DD/YY) : 03/10/25
System Time (24 Hour) : 12:20
System Mode : Controlled Scanning
Scanning Interval : 0 Minutes
********************************************************************

Should you be in discussions with ANB Sensors regarding the operation of your device, you may be asked to refer to this command.

TIME

Type time into the terminal will allow for the internal clock and/or calendar to be altered. After typing this command, the following is displayed:

The current time and date is set to:
03/10/25 08:34

To accept current date press [ENTER]
To enter new date please enter MM/DD/YYYY [ENTER]

On pressing [ENTER] the current time setting is displayed:

To accept current time press [ENTER]
To enter new time please enter HH:MM [ENTER]

On pressing [ENTER] the new date and time is displayed, and the system will reset. If the new date is different from the current results file, a new file will be opened.

MODE

Type mode into the terminal will allow the user to choose between modes of operation of the sensor.

The following will be displayed:

Please enter a Mode number
It MUST be 1 digit and only be the digits 1 or 2

You must power cycle your sensor after changing the Mode

1 = Manually Controlled
2 = Autonomous Operation

Enter new Mode number (1 digit) >...

After selecting your mode the system will reset and show the splash screen with the newly selected mode.

More details on the Autonomous Monitoring mode can be found here.

tip

On reset, ensure the correct system mode is shown on the splash screen

BAUD

Type baud to allow the user to change the baud rate to any one of: 115200, 57600, 56000, 38400, 28800, 19200, 14400, 9600

The following will be displayed:

Please select 1 to 8 [ENTER]

1 = 9600
2 = 14400
3 = 19200
4 = 28800
5 = 38400
6 = 56000
7 = 57600
8 = 115200

Enter a number between 1 and 8 and [ENTER]
This will not take effect until the next power cycle

INTERFACE

Type interface to allow switching between Terminal Program and Modbus interfaces.

The following will be displayed:

Type one of the following numbers and hit [ENTER]
1 = Use a Terminal Program to manually type commands.
2 = Use a Modbus network to communicate with the sensor.

This will not take effect until the next power cycle
The Slave Modbus address for this sensor is set to 0x55 but can be user configured

When in a Modbus interface you will no longer be able to communicate with the sensor via the terminal program. If you need to return to terminal mode enter #700 (this prohibits the use of OX23 as a Modbus address)

MB_ADDRESS

Type mb_address to change the Modbus address.

The following will be displayed:

Type a two digit hex number between 0x01 and 0xFE - 0x

ABRADE

Type abrade to tell the sensor that the transducer has been abraded. This resets all the internal sensor settings

The following will be displayed:

The transducer has been abraded

SDCARD

Type sdcard to turn the sd card on or off

The following will be displayed:

The sensor has internal memory which can be switched off to save power if necessary. 
If the internal is switched off, no data will be saved in the sensor.
All data must be saved externally.

Please enter:
1 = Save data to the internal memory
2 = Do not save data to the internal memory

REBOOT

Type reboot to save the current settings and restart the sensor so it is ready to run with the saved configurations

Measurement Functions

IMMERSION

Type immersion to enable or disable the immersion sensor.

note

This function is not available on ATX sensors (S/N <300200)

The following will be displayed:

Please enter:
1 = Enable immersion sensor
2 = Disable immersion sensor
note

When power cycled the immersion sensor defaults to enabled

PROFILING - for continuous monitoring only

Type profiling to enable or disable fast profiling results, to capture pH changes quicker.

The following will be displayed:

Fast Profiling response algorithm
Please enter:
1 = Use fast Profiling algorithm
2 = Do NOT use fast Profiling algorithm
note

In profiling mode the pH accuracy is reduced to +/- 0.1 pH unit

POWER

Type power to set deployment power settings.

The following will be displayed:

Is your sensor always powered or will it be turned off?
Please enter:
1 = Always powered
2 = Turned off between measurements

SALINITY

Type salinity to set deployment salinity.

The following will be displayed:

Is your water low salinity (0.05-2.5ppt) or high salinity (2.5-40ppt)?
1 = Low Salinity
2 = High Salinity

START DELAY - for autonomous mode only

This function changes the time delay before monitoring starts, with a minimum of 0 minutes (00:00) and a maximum of 24 hours (24:00).

To add Start Delay please enter HH:MM [ENTER]

where HH(Hours) = 00 to 24
where MM(Minutes) = 00 to 59

With a MAXIMUM time of 24 hours

For no Start Delay enter 00:00

INTERVAL

Type interval to choose the time (MMM) between measurements. This can be continuous (000), and between 15 minutes (015) and 4 hours (240)

The following will be displayed:

To add Interval Time please enter MMM [ENTER]

where MMM(Minutes) = 000 or 015 to 240

Interval Time =

The updated splash screen will then be displayed

note

The sensor will go into a low power state during the set interval

START

Type start to tell the sensor to start scanning.

The following will be displayed:

Initialising pH results file, please wait...

Starting Scan at > 2024:05:29:11:56:13

$ANB,OA39,2025:03:10:11:25:16,7.59,22.66,36.24,55.23,0,0,0,55,0000220,
caution

Do not run the sensors in pH buffer solutions. They are for use in seawater - freshwater.

STOP

Type stop to save the current results and reset but leave the sensor powered.

The following will be displayed:

Closing pH results file, please wait...

Stopping Scan at > 2025:03:10:13:05:39

Resetting system, please wait...

Initialising... Please wait...

The updated splash screen will then be displayed

SHUTDOWN

Type shutdown to save the current results and turn off the sensor.

The following will be displayed:

Shutting Down at > 2025:03:10:13:05:39

It is now safe to power down the system

Data Functions

RESULTS

The easiest way to download data from your sensor is by using anb_utils

However, you can type results to see and download files from the sensor's SD card.

The following text will be displayed after selecting this function:

ANBPH001.CSV N  03/10/25
ANBPH002.CSV N 03/11/25

To download all files that have not previously been downloaded press [ENTER]
To download one file please enter xxx [ENTER] (where xxx = ANBPHxxx.CSV)

Where ANBPH001.CSV N 01/23/25 is:

ExampleDefinitionExplanation
ANBPH001.CSVFilenameANBPHxxx.CSV
NDownload StatusThe download status will be either ‘N’ or ‘D’
N - data files that have not been downloaded
D - data files that have been downloaded
03/10/25Creation DateMM/DD/YY

Open a receiving text file in your terminal program. Once the terminal program is ready to receive the results file, either press [ENTER] to download any new files or select a specific file for download.

note
Measuring ProfileFile Creation
If the sensor has no interval (i.e. continuously monitoring)Only one file is created
If the sensor is switched off/on in the same dayOnly one file is created
If the sensor is switched off/on on different daysA new file is created each day
If the sensor awakes from a low power stateA new file is created each day

Format of text file

ANBPH001.CSV
03/10/25 09:05:20,07.965,35.72,0,0,0,0,0,0,015,
**********END OF FILE**********

First line: File Name
Second line: Sensor data
Last line: text that indicates that the download is complete

note

If using Firmware I5_3/D5_0 the file output will be:
01/23/25 09:05:20, 07.965, 35.770, 0, 0, ,
TIMESTAMP, PH, TEMP, R, R, ,